package io.cici.cc.mybatis.lite.executor.keygen;

import io.cici.cc.mybatis.lite.executor.Executor;
import io.cici.cc.mybatis.lite.mapping.MappedStatement;

import java.sql.Statement;

public interface KeyGenerator {

    void processBefore(Executor executor, MappedStatement ms, Statement stmt, Object parameter);

    void processAfter(Executor executor, MappedStatement ms, Statement stmt, Object parameter);

}
